#ja-toolbar {
	top: 0;
	bottom: auto;
	left: 0;
	background: url(../images/toolbar-bg.png) repeat-x bottom;
}

#ja-toolbar .inner {  margin-bottom: 5px; }

#ja-toolbar-compact { top: 0; }

.ja-toolbar-toggle-btn { top: 1px; bottom: auto; }

.hasdesc .ja-toolbar-toggle-btn { top: 6px; }

.compact .ja-toolbar-toggle-btn { background-position: bottom; bottom: auto; top: 0; }

a.ja-toolbar-btn { margin: 3px 0 0 6px; }

#ja-toolbar .childcontent { margin-top: 1px; }

#ja-toolbar ul.level0 li.haschild a.tb span.menu-title,
#ja-toolbar ul.level0 li.haschild-over a.tb span.menu-title {
	background: url(../images/top/arrow-haschild.png) no-repeat left 40%;
}

#ja-toolbar ul.level0 li.over, #ja-toolbar ul.level0 li.haschild-over {
	background: url(../images/grad1.png) repeat-x bottom #b5b3b3;
}

#ja-toolbar ul.level0 li.active { background: url(../images/grad1.png) repeat-x bottom #b5b3b3; }

#ja-toolbar .childcontent-inner-l { background-position: bottom left; left: 0; }
#ja-toolbar .childcontent-inner-r { background-position: bottom right; right: 0; }

#ja-toolbar .childcontent-inner { background-position: center bottom; padding-bottom: 5px; }
#ja-toolbar ul.level2 .childcontent-inner { padding-bottom: 0; }